/**
 * 组合成key
 * @param {string} key
 * @param {*} param1
 * @returns
 */
export const generateKey = (key, { separator, group }) => {
  return `${key}${group ? (separator || "-") + (group || "") : ""}`;
};

/**
 * 验证是否为一个函数
 * @param {*} value
 * @returns
 */
export const isFunction = (value) => {
  return typeof value === "function";
};

/**
 * 返回符合的时间
 * @param {number} value
 * @returns
 */
export const getTime = (value) => {
  return value || new Date().getTime();
};
